sitting terrace office